<?php
include("vues/v_sommaireComptable.php");
$idVisiteur = $_SESSION['idVisiteur'];
$mois = getMois(date("d/m/Y"));
$numAnnee =substr( $mois,0,4);
$numMois =substr( $mois,4,2);
$action = $_REQUEST['action'];
switch($action){
	case 'selectionnerVisiteurMois':{
      
            $lesVisiteurs = $pdo->getLesVisiteursVA();
            include("vues/v_choixSuiviVisiteurMois.php");
            break;
        }
        case 'voirFrais':{
            $exp=explode('-',$_REQUEST['lstVisiteurs']);
            $leMois = $exp[1]; 
            $_SESSION['leMois'] = $leMois;
            $_SESSION['leVisiteur'] = $exp[0];
            $lesMois=$pdo->getLesMoisDisponibles($idVisiteur);
            $moisASelectionner = $leMois;
            $vis = $exp[0];
            $lesMois = sixDerniersMois();
            $lesVisiteurs = $pdo->getLesVisiteursVA();
            include("vues/v_choixSuiviVisiteurMois.php");
            $lesFraisHorsForfait = $pdo->getLesFraisHorsForfait($vis,$leMois);
            $lesFraisForfait= $pdo->getLesFraisForfait($vis,$leMois);
            $lesInfosFicheFrais = $pdo->getLesInfosFicheFrais($vis,$leMois);
            $numAnnee =substr( $leMois,0,4);
            $numMois =substr( $leMois,4,2);
            $idEtat = $lesInfosFicheFrais['idEtat'];
            $libEtat = $lesInfosFicheFrais['libEtat'];
            $montantValide = $lesInfosFicheFrais['montantValide'];
            $nbJustificatifs = $lesInfosFicheFrais['nbJustificatifs'];
            $_SESSION['nbj'] = $nbJustificatifs;
            $dateModif =  $lesInfosFicheFrais['dateModif'];
            $dateModif =  dateAnglaisVersFrancais($dateModif);
            include("vues/v_etatFraisSuivi.php");
            break;
        }
        case 'validerRemb':{
            $res = $pdo->majEtatFicheFrais($_SESSION['leVisiteur'],$_SESSION['leMois'],'RB', $_SESSION['nbj']);
            if ($res>0) {
                ajouterErreur("Remboursement validé");
                $type = 1;
		include("vues/v_erreurs.php");
            } else {
                ajouterErreur("Le remboursement n'a pas pu être validé");
		include("vues/v_erreurs.php");
            }
            $lesVisiteurs = $pdo->getLesVisiteursVA();
            include("vues/v_choixSuiviVisiteurMois.php");
            break;
        }
}